haphazard sampling - German English Dictionary